<!doctype html>

<html>

<head>
  <title>Wolfram Language</title>
  <meta name='viewport' content='width=device-width, initial-scale=1'>
  <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro' rel='stylesheet'>
  <link href='/css/pure-release-1.0.0/pure-min.css' rel='stylesheet'>
  <link href='/css/pure-release-1.0.0/grids-responsive-min.css' rel='stylesheet'>
  <link href='/css/wolfram.css' rel='stylesheet'>
</head>

<body>

<div class='pure-g'>

<div class='pure-u-1-1'>
  <div class='head'>
  <h1>Wolfram Language</h1>
  </div>
</div>

<div class='pure-u-1-1'>
  <h2>Editors & Development Environments</h2>
</div>

<div class='pure-u-1-1'>
  <p class='lede'>The Wolfram Language is primarily used with the Wolfram Notebook Interface, the preeminent environment for any technical workflow -- data science, modeling, research and education -- empowering users with literate programming, easy-to-author interactivity and universal deployment across all platforms. In addition to that, the Wolfram developer community has created many excellent plugins and extensions for many editors and developer environments. These extensions range from simple syntax coloring files to highly integrated components for advanced development environments.</p>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Wolfram Workbench (Eclipse)</h3>
    <p>The Wolfram Workbench provides code editing, navigation and project management tools for enterprise-class development and deployment. A powerful Eclipse plugin, Workbench is specialized for the Wolfram Language, Mathematica and other Wolfram products and technologies.</p>
    <a class='pure-button' href='http://www.wolfram.com/workbench/'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>IntelliJ</h3>
    <p>The Wolfram Language plugin for IntelliJ IDEA is an easy-to-install plugin for almost all IntelliJ IDEA based IDEs, which turns them into a powerful development tool for Mathematica and Wolfram Language code. The plugin and the Community Edition of IDEA are open-source and therefore completely free of charge.</p>
    <a class='pure-button' href='http://wlplugin.halirutan.de/'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Atom</h3>
    <p>Atom is a hackable text editor for the 21st century. This package adds support for syntax coloring.</p>
    <a class='pure-button' href='https://atom.io/packages/language-mathematica'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Vim</h3>
    <p>Vim is a highly configurable text editor for efficiently creating and changing any kind of text. This project extends the VIM syntax coloring capabilities to recognize Wolfram Language syntax.</p>
    <a class='pure-button' href='https://github.com/arnoudbuzing/wolfram-vim'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>VSCode</h3>
    <p>Visual Studio Code (VSCode) is an easy to use, advanced code editor from Microsoft. This extension adds syntax coloring support.</p>
    <a class='pure-button' href='https://marketplace.visualstudio.com/items?itemName=flipphillips.wolfram-language'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Sublime</h3>
    <p>The Sublime Editor is sophisticated text editor for code, markup and prose. This package adds support for syntax highlighting and auto-completion for built-in functions.</p>
    <a class='pure-button' href='https://github.com/ViktorQvarfordt/Sublime-WolframLanguage'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Emacs</h3>
    <p>Emacs is an extensible, customizable, free text editor. This extension provides syntax coloring and Wolfram Language script execution.</p>
    <a class='pure-button' href='https://github.com/kawabata/wolfram-mode'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>TextMate</h3>
    <p>TextMate brings Apple\[CloseCurlyQuote]s approach to operating systems into the world of text editors. This bundle adds support for syntax coloring, command completion, and implements useful keyboard shortcuts.</p>
    <a class='pure-button' href='https://github.com/shadanan/mathematica-tmbundle'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>CodeMirror</h3>
    <p>CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality. This onlne editor comes with built-in Wolfram Language support.</p>
    <a class='pure-button' href='https://codemirror.net/mode/mathematica/index.html'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Pygments</h3>
    <p>Pygments is a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code. This package adds syntax coloring support for the Wolfram Language</p>
    <a class='pure-button' href='https://github.com/rsmenon/pygments-mathematica'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1 pure-u-md-1-3'>
  <div class='l-box'>
    <h3>Geany</h3>
    <p>Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features.This package adds syntax coloring support for the Wolfram Language</p>
    <a class='pure-button' href='https://github.com/Ludwiggle/wolfram-geany'>More&hellip;</a>
  </div>
</div>

<div class='pure-u-1-1'>
  <div class='footer'>
  </div>
</div>

</div>

</body>

</html>
